//
//  Utils.swift
//  SecretChat
//
//  Created by TimTiger on 16/7/16.
//  Copyright © 2016年 TimTiger. All rights reserved.
//

import UIKit

class Utils: NSObject {
    
}

//App Mode
private enum AppMode : UInt {
    case DebugTestServer             //联机调试_测试服务器 模式
    case DebugOnlineServer        //联机调试_正式服务器 模式
    case AdhocTestServer            //打包_测试服务器 模式
    case AdhocOnlineServer       //打包_正式服务器 模式
    case AppStoreOnlineServer  //上传商店_正式服务器 模式  ！！！ #warning 上传商店必须选用此模式
}

//应用的模式
private let APP_MODE: AppMode = AppMode.DebugTestServer  //通过这里控制整个工程的环境

let APP_ONLINE_SERVER_MODE: Bool =  (APP_MODE == .DebugOnlineServer || APP_MODE == .AdhocOnlineServer || APP_MODE == .AppStoreOnlineServer) ? true : false
let APP_TEST_SERVER_MODE: Bool =  (APP_MODE == .DebugTestServer || APP_MODE == .AdhocTestServer) ? true : false
let APP_DEBUG_MODE = (APP_MODE == .DebugOnlineServer || APP_MODE == .DebugTestServer ) ? true : false
let APP_PRODUCT_MODE = (APP_MODE == .DebugOnlineServer || APP_MODE == .DebugTestServer ) ? false : true
let APP_ADHOC_MODE = (APP_MODE == .AdhocTestServer || APP_MODE == .AdhocOnlineServer) ? true : false
let APP_ADHOC_ONLINE_MODE = (APP_MODE == .AdhocOnlineServer)
let APP_APPSTORE_MODE = (APP_MODE == .AppStoreOnlineServer ) ? true : false



